Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCHLEY ROAD Terraced £172,369 £135,995 1 Sep 2017
2 FINCHLEY ROAD Terraced £184,380 £122,500 12 Sep 2014
3 FINCHLEY ROAD Terraced £189,383 £47,000 2 Dec 1999
5 FINCHLEY ROAD Terraced £172,020 £166,000 17 Mar 2022
7 FINCHLEY ROAD Terraced £179,676 £177,500 2 Jun 2023
8 FINCHLEY ROAD Terraced £154,907 £140,000 29 Oct 2021
14 FINCHLEY ROAD Terraced £165,554 £135,000 28 Oct 2019
16 FINCHLEY ROAD Terraced £164,697 £110,000 19 Nov 2014
20 FINCHLEY ROAD Terraced £149,815 £148,000 16 Jun 2023